iT邦幫忙

2025 iThome 鐵人賽

DAY 7
0
AI & Data

雲端情人 - AI 愛系列 第 7

Day 7戀愛要有話題 -讓 AI 雲端情人多一點小話題快速按鈕 互動選單

  • 分享至 

  • xImage
  •  

昨天(Day 6),我們讓 AI 雲端情人有了「記憶」,不再每次都 reset。今天,我再為她加上一點小貼心 —— Quick Reply 快速回覆選單。

Quick Reply 的好處在於:
• 提供即時選項,讓對話更有方向感
• 使用者不用自己輸入,就能一鍵互動
• 看起來也更有「女朋友貼心幫你準備好選項」的感覺

🧩 Quick Reply 的設計

LINE 提供的 Quick Reply API 允許在回覆訊息中夾帶選單按鈕。
我在回覆裡加了幾個常用選項,例如:
• 翻譯(中⇄英)
• 查詢台股大盤
• 查詢美股大盤
• 即時金價
• 彩券(威力彩 / 大樂透)

這樣我的 AI 女友除了聊天,還能像生活助理一樣給我常用的小功能。

💻 程式片段(Day 7:Quick Reply)

from linebot.models import TextSendMessage, QuickReply, QuickReplyButton, MessageAction

def create_reply_message(reply_text: str) -> TextSendMessage:
    quick_reply_items = []

    # 常用快捷按鈕
    common_buttons = [
        ("翻譯成英文", "請將上述內容翻譯成英文"),
        ("翻譯成中文", "請將上述內容翻譯成中文"),
        ("台股大盤", "大盤"),
        ("美股大盤", "美股"),
        ("大樂透", "大樂透"),
        ("威力彩", "威力彩"),
        ("金價", "金價")
    ]

    for label, text in common_buttons:
        quick_reply_items.append(
            QuickReplyButton(action=MessageAction(label=label, text=text))
        )

    return TextSendMessage(text=reply_text, quick_reply=QuickReply(items=quick_reply_items))

📈 架構圖(Day 7:Quick Reply 流程)
https://ithelp.ithome.com.tw/upload/images/20250831/20112100INvTdaEMsc.png

🎯 成果

現在 AI 雲端情人不僅能記住我們聊過的話題,還能主動給我「互動選單」。
這讓她更像一個「陪伴型助理女友」:
• 平常陪我聊天
• 想查股市、金價、彩券時,一鍵就能知道
• 不需要輸入太多,就能互動

https://ithelp.ithome.com.tw/upload/images/20250831/201121002Hok8x1282.png

試了我這樣只有可以快速打出需求 (話題) 讓ai回覆,大語言模型模型資料集訓練出來的一個日期之,本身不會有像google一樣即時連網可以查詢即時的資訊 如今年的股價、金價、彩券 這種搜索引擎可以做的事,他只會從語言模型找出去回答你,資料不是過時或是亂掰

未來幾天有篇符在用技術手段 教道 ai 女友 調教他怎做,像電影中的ai 女友一樣強大帶一點生活助理功能


上一篇
Day 6 妳是否還記得我? - 有記憶的聊天
下一篇
Day 8:her 她懂我 — AI 女友也會讀心術
系列文
雲端情人 - AI 愛13
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言